package com.semac.client.rpc;

import java.util.ArrayList;

import com.google.gwt.user.client.rpc.AsyncCallback;
import com.semac.shared.model.SemanaAcademica;

public interface SemanacRPCServiceAsync {

	public void salvaSemanaAcademica(SemanaAcademica semana, AsyncCallback<Integer> callback);

	public void getSemanasAcademicasLike(SemanaAcademica semana, AsyncCallback<ArrayList<SemanaAcademica>> callback);

	public void pegaSemanaAcademicaAtiva(AsyncCallback<SemanaAcademica> callback);

	void excluirSemanaAcademica(int id, AsyncCallback<Void> callback);

}
